import axios from "axios";
const instance = axios.create({
  baseURL: "http://localhost:3000",
  timeout: 5000,
});
// 响应拦截器
instance.interceptors.response.use((res) => {
  // 判断状态码是否为200
  if (res.code !== 200) {
    if (res.code === 400) {
      ElMessage.error(res.data.msg);
    }
  }
  return res;
});
// 封装请求方法
export default {
  get(url, params) {
    return instance.get(url, { params });
  },
  post(url, data) {
    return instance.post(url, data);
  },
  // put(url, data) {
  //   return service.put(url, data)
  // },
  // delete(url, data) {
  //   return service.delete(url, data)
  // },
  // http: service
};
